Heat the olive oil in a large pot or Dutch oven over medium-high heat.
Add the rabbit pieces and brown them on all sides. Remove the rabbit from the pot and set aside.
In the same pot, add the chopped onion and cook until translucent, about 5 minutes.
Stir in the minced garlic and cook for an additional minute.
Return the browned rabbit pieces to the pot.
Add the sliced carrots, cubed potatoes, and chopped red bell pepper.
Pour in the white wine and let it simmer for a few minutes to reduce slightly.
Stir in the chicken or vegetable broth, diced tomatoes, and tomato paste.
Add the bay leaves, dried thyme, dried rosemary, salt, and pepper.
Bring the mixture to a boil, then reduce the heat to low and cover.
Let the stew simmer gently for about 1.5 to 2 hours, or until the rabbit is tender and the vegetables are cooked through. Stir occasionally.
Taste and adjust seasoning if needed.
Remove the bay leaves before serving.
Garnish with chopped fresh parsley.
Enjoy your meal!