In a large pot, water sauté the onion, red bell pepper, and garlic with a pinch of salt. Cook for 5 minutes, stirring occasionally, until the vegetables are softened.
Add the carrot and potato to the pot. Cook for another 5-7 minutes, stirring occasionally. Add 1 or 2 tbsp of water to prevent the vegetable from burning or sticking.
Stir in the crushed tomatoes, tomato paste, vegetable broth, Italian herbs, paprika, and bay leaves. Add salt and pepper to taste. Mix well to combine and cook for 7-10 minutes, over medium-high heat, until the veggies are slightly soft.
Add the rice to the pot and mix well to combine.
Bring the stew to a boil, then reduce the heat to low, cover, and simmer for 5 minutes**, or until the rice is almost cooked.
Stir in the frozen peas and tofu ground beef, if using. Continue to cook for another 5-7 minutes, until the peas are cooked through and the rice is tender.
Taste the stew and adjust seasonings with salt and pepper as needed.
Remove the pot from heat and discard the bay leaves. Let the stew rest for 5 minutes, allowing the flavors to meld.
Serve hot, garnished with fresh parsley or some vegan parmesan cheese.